#ifndef mW_utility_include
#define mW_utility_include

#include <allegro.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "error.h"




/*
 * Allows to blit to coordinates that may be off screen, and will adjust
 *   arguments to blit() accordingly
 */
int mW_blit(BITMAP * source, BITMAP * destination, int dest_x, int dest_y);

int mW_get_unsigned_short_from_string (const char * string);

BITMAP * mW_wordwrap_text (const char * text, int width, int height, int color);

#endif
